multi-storey building - German English Dictionary